538 research outputs found
Playing Stackelberg Opinion Optimization with Randomized Algorithms for Combinatorial Strategies
From a perspective of designing or engineering for opinion formation games in
social networks, the "opinion maximization (or minimization)" problem has been
studied mainly for designing subset selecting algorithms. We furthermore define
a two-player zero-sum Stackelberg game of competitive opinion optimization by
letting the player under study as the first-mover minimize the sum of expressed
opinions by doing so-called "internal opinion design", knowing that the other
adversarial player as the follower is to maximize the same objective by also
conducting her own internal opinion design.
We propose for the min player to play the "follow-the-perturbed-leader"
algorithm in such Stackelberg game, obtaining losses depending on the other
adversarial player's play. Since our strategy of subset selection is
combinatorial in nature, the probabilities in a distribution over all the
strategies would be too many to be enumerated one by one. Thus, we design a
randomized algorithm to produce a (randomized) pure strategy. We show that the
strategy output by the randomized algorithm for the min player is essentially
an approximate equilibrium strategy against the other adversarial player
On the Algorithmic Power of Spiking Neural Networks
Spiking Neural Networks (SNN) are mathematical models in neuroscience to
describe the dynamics among a set of neurons that interact with each other by
firing instantaneous signals, a.k.a., spikes. Interestingly, a recent advance
in neuroscience [Barrett-Den\`eve-Machens, NIPS 2013] showed that the neurons'
firing rate, i.e., the average number of spikes fired per unit of time, can be
characterized by the optimal solution of a quadratic program defined by the
parameters of the dynamics. This indicated that SNN potentially has the
computational power to solve non-trivial quadratic programs. However, the
results were justified empirically without rigorous analysis.
We put this into the context of natural algorithms and aim to investigate the
algorithmic power of SNN. Especially, we emphasize on giving rigorous
asymptotic analysis on the performance of SNN in solving optimization problems.
To enforce a theoretical study, we first identify a simplified SNN model that
is tractable for analysis. Next, we confirm the empirical observation in the
work of Barrett et al. by giving an upper bound on the convergence rate of SNN
in solving the quadratic program. Further, we observe that in the case where
there are infinitely many optimal solutions, SNN tends to converge to the one
with smaller l1 norm. We give an affirmative answer to our finding by showing
that SNN can solve the l1 minimization problem under some regular conditions.
Our main technical insight is a dual view of the SNN dynamics, under which
SNN can be viewed as a new natural primal-dual algorithm for the l1
minimization problem. We believe that the dual view is of independent interest
and may potentially find interesting interpretation in neuroscience.Comment: To appear in ITCS 201
FFTPL: An Analytic Placement Algorithm Using Fast Fourier Transform for Density Equalization
We propose a flat nonlinear placement algorithm FFTPL using fast Fourier
transform for density equalization. The placement instance is modeled as an
electrostatic system with the analogy of density cost to the potential energy.
A well-defined Poisson's equation is proposed for gradient and cost
computation. Our placer outperforms state-of-the-art placers with better
solution quality and efficiency
On the Efficiency of An Election Game of Two or More Parties: How Bad Can It Be?
We extend our previous work on two-party election competition [Lin, Lu & Chen
2021] to the setting of three or more parties. An election campaign among two
or more parties is viewed as a game of two or more players. Each of them has
its own candidates as the pure strategies to play. People, as voters, comprise
supporters for each party, and a candidate brings utility for the the
supporters of each party. Each player nominates exactly one of its candidates
to compete against the other party's. A candidate is assumed to win the
election with higher odds if it brings more utility for all the people. The
payoff of each player is the expected utility its supporters get. The game is
egoistic if every candidate benefits her party's supporters more than any
candidate from the competing party does. In this work, we first argue that the
election game always has a pure Nash equilibrium when the winner is chosen by
the hardmax function, while there exist game instances in the three-party
election game such that no pure Nash equilibrium exists even the game is
egoistic. Next, we propose two sufficient conditions for the egoistic election
game to have a pure Nash equilibrium. Based on these conditions, we propose a
fixed-parameter tractable algorithm to compute a pure Nash equilibrium of the
egoistic election game. Finally, perhaps surprisingly, we show that the price
of anarchy of the egoistic election game is upper bounded by the number of
parties. Our findings suggest that the election becomes unpredictable when more
than two parties are involved and, moreover, the social welfare deteriorates
with the number of participating parties in terms of possibly increasing price
of anarchy. This work alternatively explains why the two-party system is
prevalent in democratic countries
- …